Add install python step to github action
authorJustin Burkett <justin@burkett.cc>
Tue, 22 Jun 2021 02:40:54 +0000 (22:40 -0400)
committerJustin Burkett <justin@burkett.cc>
Tue, 22 Jun 2021 02:40:54 +0000 (22:40 -0400)
.github/workflows/test.yml

index 5b3078c32663654c23ad0010c87f397775df3dfb..f764d3202fdba255d28446d331c62a35b12de776 100644 (file)
@@ -20,16 +20,21 @@ jobs:
           - 27.2
           - snapshot
     steps:
-    - uses: purcell/setup-emacs@master
-      with:
-        version: ${{ matrix.emacs_version }}
+      - name: Install Python
+        uses: actions/setup-python@v2
+        with:
+          python-version: '3.6'
+          architecture: 'x64'
+      - uses: purcell/setup-emacs@master
+        with:
+          version: ${{ matrix.emacs_version }}
 
-    - uses: actions/checkout@v2
-    - name: Install Cask
-      uses: conao3/setup-cask@master
-      with:
-        version: 'snapshot'
-    - name: Install dependencies
-      run: 'cask install'
-    - name: Run tests
-      run: 'cask exec emacs -Q -batch -L . -l which-key-tests.el -f ert-run-tests-batch-and-exit'
+      - uses: actions/checkout@v2
+      - name: Install Cask
+        uses: conao3/setup-cask@master
+        with:
+          version: 'snapshot'
+      - name: Install dependencies
+        run: 'cask install'
+      - name: Run tests
+        run: 'cask exec emacs -Q -batch -L . -l which-key-tests.el -f ert-run-tests-batch-and-exit'